feel vindicated - Alemán Inglés Diccionario